not thriving - French English Dictionary